//package com.hibase.core.redis.config.redisson;
//
//import org.redisson.Redisson;
//import org.redisson.api.RedissonClient;
//import org.redisson.config.Config;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.boot.autoconfigure.data.redis.RedisProperties;
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//
///**
// * TODO
// *
// * @author EDZ
// * @version 1.0
// * @date 2020/9/14 13:56
// */
//@Configuration
//public class RedissonConfig {
//
//    @Autowired
//    private RedisProperties redisProperties;
//
//    @Bean
//    public RedissonClient redissonClient(){
//        Config config = new Config();
//        String redisUrl = String.format("redis://%s:%s",redisProperties.getHost()+"",redisProperties.getPort()+"");
//        //todo 目前单机配置
//        config.useSingleServer()
//                .setPingConnectionInterval(1000)
//                .setAddress(redisUrl)
//                .setPassword(redisProperties.getPassword())
//                .setDatabase(4)
//                .setConnectionMinimumIdleSize(5);
//
//        return Redisson.create(config);
//    }
//
//}
